package experiment.util;

import java.util.ArrayList;


/**
 * 
 * @author kuehnel.christine
 * Data structure that holds design patter for one VP
 */
public class ExpParsedConfigDataSet {
	
	private String vp = "";
	private int blocks = 0;
	private int runs = 0;
	private int numbers = 0;

	// holds modality of each block
    private ArrayList<String> blockArray = null;
	
    // holds SFD of each run
	private ArrayList<ArrayList<Integer>> runArray = null;
	
	// holds numbers to be typed of each run
	private ArrayList<ArrayList<ArrayList<String>>> numberArray = null;
	
	public String getVPNumber() {

		return vp;

	}

	public void setVPNumber(String vp) {

		this.vp = vp;
		
	}
	
	public int getNumberOfBlocks() {

		return blocks;

	}

	public void setNumberOfBlocks(int blocks) {

		this.blocks = blocks;
		
	}
	
	public int getNumberOfRuns() {

		return runs;

	}

	public void setNumberOfRuns(int runs) {

		this.runs = runs;
		
	}
	
	public int getNumberOfPins() {

		return numbers;

	}

	public void setNumberOfNumbers(int numbers) {

		this.numbers = numbers;
		
	}

	public ArrayList<String> getBlockArray() {

		return blockArray;

	}

	public void setBlockArray(ArrayList<String> blockArray) {

		this.blockArray = blockArray;
		
	}

	public ArrayList<ArrayList<Integer>> getRunArray() {

		return runArray;

	}

	public void setRunArray(ArrayList<ArrayList<Integer>> runArray) {

		this.runArray = runArray;

	}
	
	public ArrayList<ArrayList<ArrayList<String>>> getNumberArray() {

		return numberArray;

	}

	public void setNumberArray(ArrayList<ArrayList<ArrayList<String>>> numberArray) {

		this.numberArray = numberArray;

	}

}

